mass protests - Francés Inglés Diccionario